home *** CD-ROM | disk | FTP | other *** search
/ Aminet 23 / Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso / Aminet / dev / basic / hsb_cgx_inc.lha / hsb_cgx_inc / bh / cybergraphics.bc next >
Text File  |  1997-11-04  |  3KB  |  84 lines

  1. ' CyberGraphix BASIC constants
  2.  
  3. 'CyberModeNode fields
  4. CONST CM_Node% = 0%
  5. CONST CM_ModeText% = 14%
  6. CONST CM_DisplayID% = 46%
  7. CONST CM_Width% = 50%
  8. CONST CM_Height% = 52%
  9. CONST CM_Depth% = 54%
  10. CONST CM_DisplayTagList% = 56%
  11. CONST CM_ModeNode_sizeof% = 60%
  12.  
  13. CONST CYBRMATTR_XMOD&            = &H80000001& ' function returns BytesPerRow if its called with this parameter 
  14. CONST CYBRMATTR_BPPIX&            = &H80000002& ' BytesPerPixel shall be returned 
  15. CONST CYBRMATTR_DISPADR&        = &H80000003& ' do not use this ! private tag 
  16. CONST CYBRMATTR_PIXFMT&            = &H80000004& ' the pixel format is returned 
  17. CONST CYBRMATTR_WIDTH&            = &H80000005& ' returns width in pixels 
  18. CONST CYBRMATTR_HEIGHT&            = &H80000006& ' returns height in lines 
  19. CONST CYBRMATTR_DEPTH&            = &H80000007& ' returns bits per pixel 
  20. CONST CYBRMATTR_ISCYBERGFX&        = &H80000008& ' returns -1 if supplied bitmap is a cybergfx one 
  21. CONST CYBRMATTR_ISLINEARMEM&    = &H80000009& ' returns -1 if supplied bitmap is linear accessable 
  22.  
  23. CONST CYBRIDATTR_PIXFMT&        = &H80000001& ' the pixel format is returned 
  24. CONST CYBRIDATTR_WIDTH&            = &H80000002& ' returns visible width in pixels 
  25. CONST CYBRIDATTR_HEIGHT&        = &H80000003& ' returns visible height in lines 
  26. CONST CYBRIDATTR_DEPTH&            = &H80000004& ' returns bits per pixel 
  27. CONST CYBRIDATTR_BPPIX&            = &H80000005& ' BytesPerPixel shall be returned 
  28.  
  29. CONST CYBRMREQ_MinDepth&        = &H80040000&  ' Minimum depth for displayed screenmode 
  30. CONST CYBRMREQ_MaxDepth&        = &H80040001&  ' Maximum depth  "       "        " 
  31. CONST CYBRMREQ_MinWidth&        = &H80040002&  ' Minumum width  "       "        " 
  32. CONST CYBRMREQ_MaxWidth&        = &H80040003&  ' Maximum width  "       "        " 
  33. CONST CYBRMREQ_MinHeight&        = &H80040004&  ' Minumum height "       "        " 
  34. CONST CYBRMREQ_MaxHeight&        = &H80040005&  ' Minumum height "       "        " 
  35. CONST CYBRMREQ_CModelArray&        = &H80040006&
  36.  
  37. CONST CYBRMREQ_WinTitle&        = &H80040014&
  38. CONST CYBRMREQ_OKText&            = &H80040015&
  39. CONST CYBRMREQ_CancelText&        = &H80040016&
  40.  
  41. CONST CYBRMREQ_Screen&            = &H8004001E&  ' Screen you wish the Requester to open on 
  42.  
  43. CONST CYBRBIDTG_Depth&            = &H80050000&
  44. CONST CYBRBIDTG_NominalWidth&    = &H80050001&
  45. CONST CYBRBIDTG_NominalHeight&    = &H80050002&
  46. CONST CYBRBIDTG_MonitorID&        = &H80050003&
  47. CONST CYBRBIDTG_BoardName&        = &H80050004&
  48.  
  49. CONST PIXFMT_LUT8&                = 0&
  50. CONST PIXFMT_RGB15&                = 1&
  51. CONST PIXFMT_BGR15&                = 2&
  52. CONST PIXFMT_RGB15PC&            = 3&
  53. CONST PIXFMT_BGR15PC&            = 4&
  54. CONST PIXFMT_RGB16&                = 5&
  55. CONST PIXFMT_BGR16&                = 6&
  56. CONST PIXFMT_RGB16PC&            = 7&
  57. CONST PIXFMT_BGR16PC&            = 8&
  58. CONST PIXFMT_RGB24&                = 9&
  59. CONST PIXFMT_BGR24&                = 10&
  60. CONST PIXFMT_ARGB32&            = 11&
  61. CONST PIXFMT_BGRA32&            = 12&
  62. CONST PIXFMT_RGBA32&            = 13&
  63.  
  64. CONST RECTFMT_RGB&                = 0&
  65. CONST RECTFMT_RGBA&                = 1&
  66. CONST RECTFMT_ARGB&                = 2&
  67. CONST RECTFMT_LUT8&                = 3&
  68. CONST RECTFMT_GREY8&            = 4&           
  69.  
  70. CONST SETVC_DPMSLevel&            = &H88002001&
  71.  
  72. CONST DPMS_ON&                    = 0&   ' Full operation                             
  73. CONST DPMS_STANDBY&                = 1&   ' Optional state of minimal power reduction  
  74. CONST DPMS_SUSPEND&                = 2&   ' Significant reduction of power consumption 
  75. CONST DPMS_OFF&                    = 3&   ' Lowest level of power consumption                            
  76.  
  77. CONST LBMI_WIDTH&                = &H84001001&
  78. CONST LBMI_HEIGHT&                = &H84001002&
  79. CONST LBMI_DEPTH&                = &H84001003&
  80. CONST LBMI_PIXFMT&                = &H84001004&
  81. CONST LBMI_BYTESPERPIX&            = &H84001005&
  82. CONST LBMI_BYTESPERROW&            = &H84001006&
  83. CONST LBMI_BASEADDRESS&            = &H84001007&
  84.